package com.wf.course.dao;

import java.util.List;

import com.utils.page.PageBean;
import com.wf.course.model.bill.Bill;

public interface IBillMapper {

	/**
	 * 账单：列表
	 * @return
	 */
	List<Bill>  getBillList();

	/**
	 * 账单：添加
	 */
	Integer saveBill(List<Bill > list);
	/**
	 * 根据微信订单号查询
	 */
	Bill queryBillByWxorder(String  wxorder); 
	
	/**
	 * 根据pageBean中封装的查询条件查询
	 * @param pageBean
	 * @return
	 */
	public List<Bill> queryList(PageBean<Bill> pageBean);
	/**
	 * 查询总数量
	 * @param pageBean
	 * @return
	 */
	public Integer getTotalCount(PageBean<Bill> pageBean);
	/**
	 * 对账单查询，用于导出
	 * @param pageBean
	 * @return
	 */
	public List<Bill> getBills(PageBean<Bill> pageBean);
	 
}
